function test_1() {
    let u;
    let n = null;

    console.log(u !== void 0);
    console.log(n !== void 0);

    console.log(void 0);
}

export function test_void() {
    console.log("===>Test: test_void()");
    test_1();

    // ①某些情况下用undefined判断存在风险，因undefined有被修改的可能性，但是void 0返回值一定是undefined

    // ②兼容性上void 0 基本所有的浏览器都支持

    // ③ void 0比undefined字符所占空间少。
}
